<?php


namespace App\Http\Controllers\Traits;



use App\Http\Controllers\Services\TaskService;
use App\Http\Services\AuthService;
use App\Http\Services\BoardService;
use App\Http\Services\ProjectService;

trait InjectServices
{
    protected $projectService;
    protected $taskService;
    protected $authService;
    protected $boardService;

    public function __construct(
        ProjectService $projectService,
        TaskService $taskService,
        AuthService $authService,
        BoardService $boardService
    )
    {
        $this->projectService = $projectService;
        $this->taskService = $taskService;
        $this->authService = $authService;
        $this->boardService = $boardService;
    }
}